continuous precipitation - German English Dictionary